const { dialog,Menu } = require("electron");
//自定义菜单
const mainMenu = (args,cb) => {
    return Menu.buildFromTemplate([
        {
            label: 'electron',
            submenu: [
                {
                    label: 'menu-1',
                    submenu: [{
                        label: 'submenu-1',
                    }]
                },
                {
                    label: 'submenu-2',
                }
            ]
        },
        {
            label: 'Edit',
            submenu: [
                { role: 'undo' },
                { role: 'redo' },
                { role: 'copy' },
                { role: 'paste' }
            ]
        },
        {
            label: '动作',
            submenu: [
                {
                    label: 'DevTools',
                    role: 'toggleDevTools'
                },
                {
                    role: 'toggleFullScreen'
                },
                {
                    label: 'Greet',
                    click: () => {
                        // const answers = ['Yes', 'No', 'Maybe']
                        // dialog.showMessageBox({
                        //     title: args,
                        //     type: 'error',
                        //     message: args,
                        //     detail: 'Message details',
                        //     buttons: answers
                        // }).then(({ response }) => {
                        //     console.log(`User selected:${answers[response]}`)
                        // })
                        cb('hello electron')
                    },
                    accelerator: 'Shift+Alt+G',//定义菜单的快捷键
                }
            ]
        }
    ])
}
module.exports = mainMenu